// pages/dmm/dmm.js
// Component 方法用于创建自定义组件。
// 小程序的页面也可以视为自定义组件，因此页面也可以使用 Component 方法进行构建，从而实现复杂的页面逻辑开发。
// 如果我们使用了 Component 方法来构建页面，那么页面中如果想使用 Store 中的数据，
// 使用方式和组件的使用方式是一样的（同上面的在在组件中使用一样）
// import { BehaviorWithStore } from "mobx-miniprogram-bindings";
// import { ComponentWithStore } from "mobx-miniprogram-bindings";
// import { numStore } from "../../stores/numstore";

// ComponentWithStore({
//   storeBindings: {
//     store: numStore,
//     fields: ["numA", "numB", "sum"],
//     actions: ["update"],
//   },
// });

// behavior.js 第2种方法
// 1.新建 behavior 文件，从 mobx-miniprogram-bindings 库中导入 BehaviorWithStore 方法
// 2.在 BehaviorWithStore 方法中配置 storeBindings 配置项从 Store 中映射数据和方法
// 3.在 Page 方法中导入创建的 behavior ，然后配置 behavior 属性，并使用导入的 behavior

// import { BehaviorWithStore } from "mobx-miniprogram-bindings";
// import { numStore } from "../../stores/numstore";

// BehaviorWithStore的作用：
// 让页面和store对象建立关联

// export const indexBehavior = BehaviorWithStore({
//   storeBindings: {
//     store: numStore,
//     fields: ["numA", "numB", "sum"],
//     actions: ["update"],
//   },
// });
